Big Huge Thesaurus

mucocutaneous lymph node syndrome

noun